# language: en
# Source: http://github.com/aslakhellesoy/cucumber/blob/master/examples/i18n/es/features/adicion.feature

Feature: Eliminar notas de una reunion
  Para organizar la informacion de las reuniones
  Como estudiante de maestria en investigacion
  Quiero poder eliminar una nota de una reunion

  Scenario Outline: Eliminar correctamente una nota de una reunion
    Given hay una reunion en la base de datos con nombre <nombreReunion> y fecha <anioReunion> <mesReunion> <diaReunion>
    And hay una nota en la base de datos con titulo <titulo> y texto <textoNota>, asociada a la reunion <nombreReunion> de fecha <anioReunion> <mesReunion> <diaReunion>
    And estoy en la pagina de eliminar notas
    When selecciono la reunion con nombre <nombreReunion> y fecha <anioReunion> <mesReunion> <diaReunion>
    And presiono el boton <button>
    And selecciono la nota <titulo> con texto <textoNota> para eliminar
    And presiono el boton <buttonEliminar>
    Then debe verse la pantalla con lo siguiente <titulo>
    And debe verse la pantalla con lo siguiente <textoNota>
    And la base de datos debe haber eliminado la nota con titulo <titulo> y texto <textoNota>


  Examples:
    | nombreReunion |   anioReunion |   mesReunion  |   diaReunion  |   titulo  | textoNota |   button      |   buttonEliminar  |
    |   "Reunion1"  |   "2014"      |   "3"         |   "31"        |   "Nota1" | "Texto1"  |   "Continuar" |   "Eliminar"      |

  Scenario Outline: Eliminar correctamente una nota que tiene el mismo nombre que otra nota
    Given hay una reunion en la base de datos con nombre <nombreReunion> y fecha <anioReunion> <mesReunion> <diaReunion>
    And hay una nota en la base de datos con titulo <titulo> y texto <textoNota>, asociada a la reunion <nombreReunion> de fecha <anioReunion> <mesReunion> <diaReunion>
    And hay una nota en la base de datos con titulo <titulo> y texto <textoNota>, asociada a la reunion <nombreReunion> de fecha <anioReunion> <mesReunion> <diaReunion>
    And estoy en la pagina de eliminar notas
    When selecciono la reunion con nombre <nombreReunion> y fecha <anioReunion> <mesReunion> <diaReunion>
    And presiono el boton <button>
    And selecciono la nota <titulo> con texto <textoNota> para eliminar
    And presiono el boton <buttonEliminar>
    Then debe verse la pantalla con lo siguiente <titulo>
    And debe verse la pantalla con lo siguiente <textoNota>
    And la base de datos debe haber eliminado la nota con titulo <titulo> y texto <textoNota>

  Examples:
    | nombreReunion |   anioReunion |   mesReunion  |   diaReunion  |   titulo  | textoNota |   button      |   buttonEliminar  |
    |   "Reunion1"  |   "2014"      |   "3"         |   "31"        |   "Nota1" | "Texto1"  |   "Continuar" |   "Eliminar"      |